Presentation: Tweet"Building a Clustered Service in Go"
Time:
Wednesday 16:05 - 16:55
/
Location:
Promenade Ballroom A
Application clustering is a proven approach to achieving scalability and availability at multiple application tiers. This talk will showcase a few different approaches to application clustering within the Go programming language environment.
In this talk, we'll cover techniques that leverage log-based replication, CRDTs, service discovery, RPC frameworks, and more, in the development of an example service with clustering functionality.
Some experience of Go is ideal (preferably enough to understand the code examples), but deep expertise is not expected.